منابع مشابه
A Data Model For Architecture Independent Parallel Programming
This paper presents a common data model for both shared and distributed parallel programming. Our model aims at parallel application programming, especially in the field of data parallelism. We introduce coordinators shared objects which automatically perform synchronization in shared memory programming and remote communication in distributed programming. Programming with coordinators allows a ...
متن کاملThe Data Parallel Programming Model: A Semantic Perspective
We propose a short introduction to the Data-Parallel programming model. We show that parallel computing often makes little distinction between the execution model and the programming model. This results in poor programming and low portability. Using the \GOTO considered harmful" seminal analogy, we show that data-parallelism can be seen as a way out of this collapsing. We show that this model w...
متن کاملA Data Parallel Programming Model Based on Distributed Objects
This paper proposes a data parallel programming model suitable for loosely synchronous, irregular applications. At the core of the model are distributed objects that express non-trivial data parallelism. Sequential objects express independent computations. The goal is to use objects to fold synchronization into data accesses and thus, free the user from concurrency aspects. Distributed objects ...
متن کاملProgramming with a Parametrized Parallel Programming Model
We present a new experimental framework, the F-PRAM model, for modeling and studying the effects of different properties of parallel machines. The goal of the new model is to provide programmer-level facilities for more accurate and portable computation-communication balancing. As a computation model, F-PRAM provides shared memory but guides the usage of the shared memory by a set of parameters...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Scientific Programming
سال: 1996
ISSN: 1058-9244,1875-919X
DOI: 10.1155/1996/857815